package com.qf.boot2302.service;

import com.qf.boot2302.entity.Student;

import java.util.HashMap;
import java.util.List;
import java.util.Objects;

public interface StudentService {

    /**
     * 随机点名一个学生
     * @return
     */
    Student findPickOneStudent();

    /**
     * 重置点名状态
     */
    void reset();

    /**
     * 分页查询
     * @param pagenum
     * @param pagesize
     * @return
     */
    List<Student> querybypage(Integer pagenum, Integer pagesize);

    /**
     * 分页查询，返回分页相关信息
     * @param pagenum
     * @param pagesize
     * @return
     */
    HashMap<String, Object> querybypageInfo(Integer pagenum, Integer pagesize);
}
